﻿using System;
using System.Collections.Generic;
using System.Text;

namespace T.FAS.Runtime.Base.Entity
{
    public class BuildServer
    {
        /// <summary>
        /// 主键
        /// </summary>
        public string ID { get; set; }
        /// <summary>
        /// 机器名称
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 域名
        /// </summary>
        public string DomainName { get; set; }
        /// <summary>
        /// 源码查看端口
        /// </summary>
        public int ViewCodePort { get; set; }
        /// <summary>
        /// 最大调试端口
        /// </summary>
        public int MaxDebugPort { get; set; }
        /// <summary>
        /// 最小调试端口
        /// </summary>
        public int MinDebugPort { get; set; }
        /// <summary>
        /// 模板目录
        /// </summary>
        public string TemplatePath { get; set; }
        /// <summary>
        /// 构建目录
        /// </summary>
        public string BuildPath { get; set; }
        /// <summary>
        /// 公共元数据目录
        /// </summary>
        public string CommonMetaDataPath { get; set; }
        /// <summary>
        /// 创建人
        /// </summary>
        public string Creator { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreateTime { get; set; }
        /// <summary>
        /// 最后修改人
        /// </summary>
        public string LastModifier { get; set; }
        /// <summary>
        /// 最后修改时间
        /// </summary>
        public DateTime LastModifyTime { get; set; }
        /// <summary>
        /// 出码项目下载端口
        /// </summary>
        public string DownloadCodePort { get; set; }
        /// <summary>
        /// 出码项目下载路径
        /// </summary>
        public string DownloadCodePath { get; set; }
    }
}
